home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 8
/
Aminet 8 (1995)(GTI - Schatztruhe)[!][Oct 1995].iso
/
Aminet
/
comm
/
news
/
GRn_2_1a.lha
/
GRn-2.1a
/
CHANGES
next >
Wrap
Text File
|
1995-01-03
|
8KB
|
239 lines
Changes between GRn 2.1 and GRn 2.1a
1. Allow GRn to work with AmiTCP 4.0. Thanks to
Jarno Tapio Rajahalme <jraja@vipunen.hut.fi> for the fix.
Changes between GRn 2.0 and GRn 2.1
1. 8/16/93 - released as GRn 2.0a
Serial input was not being checked properly, causing Serial NNTP and
DNet NNTP to fail.
2. 9/13/93
GRn was re-retrieving articles from the NNTP server for Save, Print,
Reply, Forward, etc.; even though they already existed on the local
machine.
3. 9/13/93
GRn now marks articles whose file is unavailable (deleted since
scan, for example) as READ, so that the entry is discarded when
DISCARD is used; and no longer visible when entering a newsgroup.
4. 9/13/93
GRn now uses a modified X-NewsSoftware header. It only prints the
version and date for GRn, removing my and mykes names.
5. 9/21/93 - released as GRn 2.0b
GetNNTPFile() assumed that the return from WriteNNTP() would be a
failure if a zero was returned. This was invalid, as some devices
returned a zero in io_Actual to writes() if an error did not occur.
They are broken, but this change allows GRn to work with them.
6. 9/25/93
If a filename STARTS with a period, it is now ignored in the test
for Hierarchical vs. flat.
7. 9/26/93 - released as GRn 2.0c
Added additional debugging information to CreateGadgets() to help
find a resize problem on 2.04.
8. 9/29/93 - released as GRn 2.0d
Added a GT_RefreshWindow () in Article Mode. On 37 and 38, the
borders on listviews were not refreshing properly after the
window had been resized.
9. 10/23/93
The main newsgroup list wasn't being updated after new newsgroups
were subscribed. Oops. I woulda sworn I fixed this before; but
investigation shows that while I resorted the list properly, I didn't
reattached the updated, sorted list to the display ListView.
10. 10/23/93
Added MODEID argument so that an explicit modeid can be specified
to open GRn's custom screen. The value is parsed according to the
rules of strtoul(str, NULL, 0).
11. 10/24/93 - released as GRn 2.0e
Now GRn's screen has AutoScroll set, allowing easy scrolling for
off-display parts of the screen.
12. 11/1/93 - released as GRn 2.0f
Now, apply domainname to hostname; if hostname is obtained from the
AS225 gethostname().
13. 11/9/93
GRn-Term now knows the "HANGUP" command/parameter.
GRn-Term now uses pragmas, and is coded according to my current
style. :)
14. 11/14/93
GRn-Term now knows the \redial command.
15. 11/17/93 - released as GRn 2.0g
The window being open for newsgroup subscriptions (and for kill
file modification too in the alpha version) had the wrong
detailpen set (3 instead of 0). This made scrollbars, for example,
a different color than that of the main window.
Now, GRn's requestors are draggable. Why weren't they before?
I have no idea..
16. 11/30/93
New GRn.info from "Michael P. Krauss" <mk@mkrara.rara.sub.org>.
Thanks Michael!
17. 12/4/93 - released as GRn 2.0h
Added new debugging information to PostNews() and SendMail() to
display the executed command immediately before calling SystemTags().
18. 12/14/93
On v39 or above, use the system preferences busy pointer. Below that,
use the standard one as shown in the RKRM.
19. 12/14/93
A Subject or From header exceeding 512 characters will no longer make
GRn cause system failures. However, a "bad" GRnRC file will need to
be rebuilt, it cannot be corrected with a reasonable effort.
20. 12/14/93
GRn no longer sets the screen title for every displayed message. This
stops a "flickering" that some folks have reported as Intuition
refreshed the screen's border. GRn sets the screen title once, and
doesn't modify it again.
21. 12/27/93
GRn is now compiled with registerized procedure parameters. Small
speedup.
22. 12/28/93 - released as GRn 2.0i
If the configuration variable GRnSaveDir is set, then when GRn puts
up the Save Message requester, that named directory is the initial
directory displayed in the requester.
23. 1/8/94
Implement OVERRIDE option by user request. If OVERRIDE is not set,
then a user may not cancel an arbitrary article, only his own. If
OVERRIDE is set, then a cancel message will be generated for any
article.
24. 1/8/94
The "=WILLY" part of the DISCARD option was removed. Sorry Willy.
:)
25. 1/8/94
GRn was not properly cleaning up after itself if it could not
connect to the NNTP server. GRn would leave socket.library open
and a socket hanging.
26. 1/8/94
The NOSCAN option now only applies to the initial article scan.
This makes the ReScan button operative while GRn is active.
Note that GRn does not prune during ReScan. Thus, starting GRn
with NOSCAN and then Rescanning will result in faster startup for
you if you do not want article pruning to occur; at a cost of higher
memory utilization.
27. 1/8/94
GRn now adds the From: header to all mail and news it creates. This
allows multi-user support to work properly. Without that, the
AmigaUUCP postnews and sendmail would use the default UserName and
RealName instead of this current user's.
28. 1/8/94
Implement LAST=SUBSCRIBELAST option, which requires a numeric argument.
When subscribing to new newsgroups over a slow datacomm line, it can
take a very long time to get the headers for all article at an NNTP
server. With this option, the user can choose to get the "last 'n'
articles" from a newsgroup.
This option only applies when using NNTP or DNet.
29. 1/8/94
A large screen title font would cause the subscribe window to render
its listview improperly.
30. 1/8/94
The Subj:, From: Org: and Date: text information on the article window
are not being clipped properly. A LONG header for any of those will
cause the window border to be corrupted.
After several hours of investigation, I've come to the conclusion that
it is a gadtools.library bug, and I can't fix it. Sorry.
31. 1/8/94
GRn now allows the last (or only) article in a newsgroup to be marked
as unread.
32. 1/8/94
On V38 (2.1) and above, GRn now allows "modeid ask" and GRn will display
the ASl Screen Mode requester for the user to choose the specific screen
type desired. (Note that "modeid" is a synonym for "screenmode".)
For releases less than V38, GRn basically ignores the request and tries
to find a best-fit modeid.
33. 1/8/94
GRn now checks and tries to validate and confirm the listview position
after each IDCMP event or WaitPort() wakeup. This should allow mouse
and keyboard usages to match each other. Finally.
34. 1/8/94
When in Article Mode, GRn now allows the use of either ALT key as a
mechanism to move around in the article list window.
ALT-cursor-up move list up by one item
ALT-cursor-down move list down by one item
ALT-shift-cursor-up move list to top item
ALT-shift-cursor-down move list to bottom item
ALT-space move list forward by one "page"
ALT-backspace move list backward by one "page"
Note that this does NOT change the current article. Just adjusts
the listview.
35. 1/8/94
GRn now sets {SYS_UserShell, TRUE} and {NP_StackSize, 32000} on all
programs started (Editors, sendmail, postnews, and munpack).
36. 1/8/94
Using 'x' or 'X' in article mode causes the current article to be
MUNPACK'ed. The configuration variable MUNPACK is called with the
name of the current article as a parameter.
37. 1/8/94
The Reply Prefix, which defaults to "> ", is now settable via a
configuration option, named ReplyPrefix.
38. 1/8/94 - released as GRn 2.0j
GRn now honors "Followup-To: poster".
39. 1/15/94
HOSTNAME is no longer recognized as a synonym for the command
NNTPSERVER. NNTPSERVER is now recognized as a configuration
variable.
As a sideeffect, the HOSTNAME configuration/environment variable
is now recognized when building the FQDN for the local host.
40. 1/15/94 - released as GRn 2.0k
Patch 33 which tried to match listview actions via mouse to actions
via keyboard does not work properly for v37 and v38. It is now
disabled unless GRn is running on v39 (3.0) or higher.
41. 1/19/94
Patch 27 wasn't complete. GRn wasn't adding a From: header for
Replies. Is now.
WARNING: these changes require a POSTNEWS that does NOT add a
From: header if one already exists. AmigaUUCP 1.16 BREAKS THIS
RULE. Use the one from 1.17.
42. 2/19/94 - released as GRn 2.1
Do not put in a Distribution: header at all be default, but do
propagate (via reply) prior Distributions.